donkey jacket - Spanish English Dictionary